//
//  MHComposeViewModel.h
//  MiaoCircle
//
//  Created by 许正荣 on 2018/4/23.
//  Copyright © 2018年 acgera. All rights reserved.
//

#import "MHViewModel.h"
#import "MHCircleMember.h"
#import "MHMoment.h"
#import "MHCommonViewModel.h"
//#import <TXUGCPublishTypeDef.h>


@interface MHComposeViewModel : MHCommonViewModel
@property (nonatomic, strong) RACCommand *closeCommand;
@property (nonatomic, strong) RACCommand *publishCommand;

@property (nonatomic, strong) RACCommand *uploadCommand;

@property(nonatomic,assign) MHCirclComposeType type;




@property(nonatomic, assign) BOOL isAnonyMity;

@property(nonatomic, copy) NSString *content;

@property(nonatomic, strong) MHCircleMember *member;

@property(nonatomic, strong) NSArray *selectAsserts;

@property(nonatomic, strong)  MHMoment *moment;

@property(nonatomic, strong)  MHCircleInfo *model;

@property(nonatomic, strong) TXPublishResult *result;

@property(nonatomic, strong) UIImage  *videoCoverImage;

@property(nonatomic, strong) NSMutableArray *selectPhotos;

//@property(nonatomic, strong) NSMutableArray *selectAsserts;

@property(nonatomic, strong) MHRedPacketCreateModel *redPacketCreateModel;



//获取标签
@property (nonatomic, strong) RACCommand *fetchTagsCommand;

//新增标签
@property (nonatomic, strong) RACCommand *addUserTagCommand;

@property (nonatomic, strong) RACCommand *removeUserTagCommand;

@property(nonatomic, strong) MHCircleLocationModel *circleLocation;

//@property(nonatomic, assign) MHCircleEditType editType;

@property(nonatomic, assign) BOOL bindSuccess;


@end
